package cn.strive.eams.roomRequire.pojo.entity;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
public class RoomRequire {
    @ApiModelProperty(value ="教师申请表id")
    private Long id;
    @ApiModelProperty(value ="申请人id")
    private Long userId;
    @ApiModelProperty(value ="申请人姓名")
    private String userName;
    @ApiModelProperty(value ="申请人联系电话")
    private String phone;
    @ApiModelProperty(value ="申请人电子邮箱")
    private String email;
    @ApiModelProperty(value ="申请人所属部门或院系")
    private String department;
    @ApiModelProperty(value ="教室表id")
    private Long classroomId;
    @ApiModelProperty(value ="楼栋id")
    private String buildingId;
    @ApiModelProperty(value ="教室编号")
    private String roomNumber;
    @ApiModelProperty(value ="预定开始时间")
    private Date startTime;
    @ApiModelProperty(value ="预定结束时间")
    private Date endTime;
    @ApiModelProperty(value ="使用目的")
    private String reason;
    @ApiModelProperty(value ="是否需要特殊设备")
    private String need;
    @ApiModelProperty(value ="预计参加人数")
    private Integer people;
    @ApiModelProperty(value ="特殊要求")
    private String request;
    @ApiModelProperty(value ="申请状态")
    private String status;
    @ApiModelProperty(value ="审批日期")
    private Date approvalDate;
    @ApiModelProperty(value ="审批人姓名")
    private String approver;
    @ApiModelProperty(value ="申请创建时间")
    private Date createTime;
    @ApiModelProperty(value ="更新时间，自动更新")
    private Date  updateTime;

}
